|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of OpponentModel in negotiator.boaframework |
|---|
| Fields in negotiator.boaframework declared as OpponentModel | |
|---|---|
protected OpponentModel |
OMStrategy.model
Reference to the opponent model |
protected OpponentModel |
OfferingStrategy.opponentModel
Reference to the opponent model |
protected OpponentModel |
AcceptanceStrategy.opponentModel
Reference to opponnent model of agent. |
| Methods in negotiator.boaframework with parameters of type OpponentModel | |
|---|---|
void |
AcceptanceStrategy.init(NegotiationSession negotiationSession,
OfferingStrategy offeringStrategy,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Standard initialize method to be called after using the empty constructor. |
void |
OMStrategy.init(NegotiationSession negotiationSession,
OpponentModel model)
Initialize method which my be used when the opponent model strategy has no parameters, or when the default values for these parameters should be used. |
void |
OMStrategy.init(NegotiationSession negotiationSession,
OpponentModel model,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Initialize method to be used by the BOA framework. |
void |
OfferingStrategy.init(NegotiationSession negotiationSession,
OpponentModel opponentModel,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Initializes the offering strategy. |
void |
OMStrategy.setOpponentModel(OpponentModel model)
|
| Uses of OpponentModel in negotiator.boaframework.acceptanceconditions.anac2010 |
|---|
| Methods in negotiator.boaframework.acceptanceconditions.anac2010 with parameters of type OpponentModel | |
|---|---|
void |
AC_Yushu.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_Nozomi.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_IAMHaggler2010.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_IAMcrazyHaggler.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_AgentSmith.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_AgentK.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_AgentFSEGA.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
| Uses of OpponentModel in negotiator.boaframework.acceptanceconditions.anac2011 |
|---|
| Methods in negotiator.boaframework.acceptanceconditions.anac2011 with parameters of type OpponentModel | |
|---|---|
void |
AC_ValueModelAgent.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_TheNegotiator.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_NiceTitForTat.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_IAMHaggler2011.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_HardHeaded.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_Gahboninho.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_BRAMAgent.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_AgentK2.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
| Uses of OpponentModel in negotiator.boaframework.acceptanceconditions.other |
|---|
| Methods in negotiator.boaframework.acceptanceconditions.other with parameters of type OpponentModel | |
|---|---|
void |
Multi_AcceptanceCondition.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_Time.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_Previous.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_Next.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_MAC.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_Gap.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_ConstDiscounted.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_Const.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_CombiV4.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_CombiV3.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_CombiV2.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_CombiProbDiscounted.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_CombiProb.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_CombiMaxInWindowDiscounted.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_CombiMaxInWindow.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_CombiMax.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_CombiBestAvgDiscounted.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_CombiBestAvg.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_CombiAvg.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AC_Combi.init(NegotiationSession negoSession,
OfferingStrategy strat,
OpponentModel opponentModel,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
| Uses of OpponentModel in negotiator.boaframework.agent |
|---|
| Fields in negotiator.boaframework.agent declared as OpponentModel | |
|---|---|
protected OpponentModel |
BOAagent.opponentModel
used to determine the utility of a bid for the opponent |
| Methods in negotiator.boaframework.agent that return OpponentModel | |
|---|---|
OpponentModel |
BOAagent.getOpponentModel()
Returns the opponent model of the agent. |
| Methods in negotiator.boaframework.agent with parameters of type OpponentModel | |
|---|---|
void |
BOAagent.setDecoupledComponents(AcceptanceStrategy ac,
OfferingStrategy os,
OpponentModel om,
OMStrategy oms)
Set the components of the decoupled agent. |
| Uses of OpponentModel in negotiator.boaframework.offeringstrategy |
|---|
| Methods in negotiator.boaframework.offeringstrategy with parameters of type OpponentModel | |
|---|---|
void |
IAMHaggler_Test_Offering.init(NegotiationSession negotiationSession,
OpponentModel opponentModel,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
| Constructors in negotiator.boaframework.offeringstrategy with parameters of type OpponentModel | |
|---|---|
IAMHaggler_Test_Offering(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms)
|
|
| Uses of OpponentModel in negotiator.boaframework.offeringstrategy.anac2010 |
|---|
| Methods in negotiator.boaframework.offeringstrategy.anac2010 with parameters of type OpponentModel | |
|---|---|
void |
Yushu_Offering.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
Nozomi_Offering.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
IAMhaggler2010_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
IAMCrazyHaggler_Offering.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AgentSmith_Offering.init(NegotiationSession negotiationSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AgentK_Offering.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AgentFSEGA_Offering.init(NegotiationSession negotiationSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
Nozomi_Offering.initializeAgent(NegotiationSession negoSession,
OpponentModel om,
OMStrategy oms)
|
void |
AgentSmith_Offering.initializeAgent(NegotiationSession negoSession,
OpponentModel om,
OMStrategy oms)
|
| Constructors in negotiator.boaframework.offeringstrategy.anac2010 with parameters of type OpponentModel | |
|---|---|
AgentSmith_Offering(NegotiationSession negoSession,
OpponentModel om,
OMStrategy oms)
|
|
| Uses of OpponentModel in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010 |
|---|
| Methods in negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010 with parameters of type OpponentModel | |
|---|---|
java.util.ArrayList<BidDetails> |
BidSpace.Project(double[] pointToProject,
double utility,
int limit,
UtilitySpace utilitySpace,
OpponentModel opponentModel)
Project a point onto an iso-utility space. |
| Uses of OpponentModel in negotiator.boaframework.offeringstrategy.anac2011 |
|---|
| Methods in negotiator.boaframework.offeringstrategy.anac2011 with parameters of type OpponentModel | |
|---|---|
void |
ValueModelAgent_Offering.init(NegotiationSession negotiationSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
TheNegotiator_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Init required for the Decoupled Framework. |
void |
NiceTitForTat_Offering.init(NegotiationSession negotiationSession,
OpponentModel om,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
IAMhaggler2011_Offering.init(NegotiationSession negotiationSession,
OpponentModel opponentModel,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
HardHeaded_Offering.init(NegotiationSession negotiationSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
Gahboninho_Offering.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
BRAMAgent_Offering.init(NegotiationSession domainKnow,
OpponentModel om,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
AgentK2_Offering.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
NiceTitForTat_Offering.initializeAgent(NegotiationSession negoSession,
OpponentModel om,
OMStrategy oms)
|
void |
HardHeaded_Offering.initializeAgent(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms)
|
void |
BRAMAgent_Offering.initializeAgent(NegotiationSession negoSession,
OpponentModel om,
OMStrategy oms)
|
| Uses of OpponentModel in negotiator.boaframework.offeringstrategy.other |
|---|
| Methods in negotiator.boaframework.offeringstrategy.other with parameters of type OpponentModel | |
|---|---|
void |
TimeDependent_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Method which initializes the agent by setting all parameters. |
void |
GeniusTimeDependent_Offering.init(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
ChoosingAllBids.init(NegotiationSession domainKnow,
OpponentModel model,
OMStrategy omStrat,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
ANAC2013BOAExample_Offering.init(NegotiationSession negotiationSession,
OpponentModel opponentModel,
OMStrategy omStrategy,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
| Constructors in negotiator.boaframework.offeringstrategy.other with parameters of type OpponentModel | |
|---|---|
ChoosingAllBids(NegotiationSession negoSession,
OpponentModel model)
Constructor which can be used to create the agent without the GUI. |
|
GeniusTimeDependent_Offering(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
double e,
double k,
double max,
double min)
|
|
TimeDependent_Offering(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms,
double e,
double k,
double max,
double min)
|
|
| Uses of OpponentModel in negotiator.boaframework.omstrategy |
|---|
| Methods in negotiator.boaframework.omstrategy with parameters of type OpponentModel | |
|---|---|
void |
NTFTstrategy.init(NegotiationSession negotiationSession,
OpponentModel model)
Initializes the agent by storing the size of the domain, and checking if the domain is large. |
void |
OfferBestN.init(NegotiationSession negotiationSession,
OpponentModel model,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Initializes the agent by storing the size of the domain, and checking if the domain is large. |
void |
NullStrategy.init(NegotiationSession negotiationSession,
OpponentModel model,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
NTFTstrategy.init(NegotiationSession negotiationSession,
OpponentModel model,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
|
void |
BestBid.init(NegotiationSession negotiationSession,
OpponentModel model,
java.util.HashMap<java.lang.String,java.lang.Double> parameters)
Initializes the opponent model strategy. |
| Constructors in negotiator.boaframework.omstrategy with parameters of type OpponentModel | |
|---|---|
BestBid(NegotiationSession negotiationSession,
OpponentModel model)
Normal constructor used to initialize the BestBid opponent model strategy. |
|
OfferBestN(NegotiationSession negotiationSession,
OpponentModel model,
int n)
Normal constructor used to initialize the OfferBestN opponent model strategy. |
|
| Uses of OpponentModel in negotiator.boaframework.opponentmodel |
|---|
| Subclasses of OpponentModel in negotiator.boaframework.opponentmodel | |
|---|---|
class |
AgentLGModel
Adaptation of the opponent model used by AgentLG in the ANAC2012 to be compatible with the BOA framework. |
class |
AgentXFrequencyModel
Class for building an opponent model in discrete space. |
class |
BayesianModel
Adapter for BayesianModel. |
class |
CUHKFrequencyModelV2
Optimized version of the ANAC2012 CUKHAgent opponent model. |
class |
CycleModel
|
class |
DefaultModel
Opponent model which signals an agent that it should use its default opponent model. |
class |
FSEGABayesianModel
Adapter to opponent model of FSEGA. |
class |
HardHeadedFrequencyModel
BOA framework implementation of the HardHeaded Frequecy Model. |
class |
IAMhagglerBayesianModel
IAMhagglerModel by Colin Williams, adapted for the BOA framework. |
class |
NashFrequencyModel
This class holds the model of a negotiator, which will be constructed by it's bids. |
class |
NoModel
Placeholder to notify an agent that there is no opponent model available. |
class |
OppositeModel
Simple baseline opponent model which just mirror's the utility space of the agent. |
class |
ParallelOM
|
class |
PerfectIAMhagglerBayesianModel
IAMhagglerModel by Colin Williams, adapted for the BOA framework. |
class |
PerfectModel
An opponent model symbolizing perfect knowledge about the opponent's preferences. |
class |
PerfectScalableBayesianModel
Adapter for BayesianOpponentModelScalable for the BOA framework. |
class |
ScalableBayesianModel
Adapter for BayesianOpponentModelScalable for the BOA framework. |
class |
SmithFrequencyModel
Adapter for the Frequency Model for the BOA framework. |
class |
SmithFrequencyModelV2
Adapter for the optimized version of the Frequency Model of Agent Smith. |
| Uses of OpponentModel in negotiator.boaframework.opponentmodel.tools |
|---|
| Constructors in negotiator.boaframework.opponentmodel.tools with parameters of type OpponentModel | |
|---|---|
UtilitySpaceAdapter(OpponentModel opponentModel,
Domain domain)
|
|
| Uses of OpponentModel in negotiator.boaframework.repository |
|---|
| Methods in negotiator.boaframework.repository that return OpponentModel | |
|---|---|
OpponentModel |
BOAagentRepository.getOpponentModel(java.lang.String name)
Method used to load the opponent model associated with the given name. |
| Uses of OpponentModel in negotiator.boaframework.sharedagentstate.anac2011 |
|---|
| Constructors in negotiator.boaframework.sharedagentstate.anac2011 with parameters of type OpponentModel | |
|---|---|
GahboninhoSAS(NegotiationSession negoSession,
OpponentModel model,
OMStrategy oms)
|
|
| Uses of OpponentModel in negotiator.qualitymeasures |
|---|
| Methods in negotiator.qualitymeasures with parameters of type OpponentModel | |
|---|---|
double |
OpponentModelMeasures.calculateAvgDiffBetweenBids(OpponentModel opponentModel)
|
double |
OpponentModelMeasures.calculateAvgDiffBetweenIssueWeights(OpponentModel opponentModel)
|
double |
OpponentModelMeasures.calculateRankingDistanceWeights(OpponentModel opponentModel)
Calculates the ranking distance by comparing the utility of each weight estimated by the real and estimated opponent's utility space. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||